Dummy resource loader used for testing purposes.
Represents a cell dependency with its associated data and optional header.
Aggregates multiple MockInput and MockCellDep instances, along with header dependencies and extensions.
Represents a transaction input with its associated data and optional header.
A wrapper transaction with mock inputs and deps.
The structs and their implementations provide serialization and deserialization capabilities for mock cell
dependencies, inputs, and transactions.
The struct holds the necessary cells, headers, and extensions for validating a transaction.